be someone's right hand - Francés Inglés Diccionario